// pages/announcement/memorandum/memorandum.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    name: '监管企业',
    TabCur: 0,
    diquCUR: 0,
    shiCUR: 0,
    diqu: [{
      name: "乌鲁木齐",
      id: 0
    }],
    "shi": ['天山', '沙依巴克', '新市', '水磨沟', '头屯河', '达坂城', '米东'],
    "category": ['易燃易爆', '危险化学品', '人员密集场所', '旅游景区', '其他'],
    showModalStatus: false,
    num: '',
    tes_facility: [{
      name: "新天联华气象科技有限公司",
      id: 0,
      information: '企业信息-***-*-*-*-*',
      status: '好'
    }, {
      name: "新天联华气象科技有限公司",
      id: 1,
      information: '企业信息-***-*-*-',
      status: '好'
    }, {
      name: "新天联华气象科技有限公司",
      id: 2,
      information: '企业信息-***-*-*-*-*-',
      status: '好'
    }, {
      name: "新天联华气象科技有限公司",
      id: 3,
      information: '企业信息-***-*-*-*-*-*',
      status: '好'
    }]
    // animationData:"",
  },
  powerDrawer: function (e) {
    var currentStatu = e.currentTarget.dataset.statu;
    this.util(currentStatu)
  },
  util: function (currentStatu) {
    /* 动画部分 */
    // 第1步：创建动画实例 
    var animation = wx.createAnimation({
      duration: 200, //动画时长
      timingFunction: "linear", //线性
      delay: 0 //0则不延迟
    });

    // 第2步：这个动画实例赋给当前的动画实例
    this.animation = animation;

    // 第3步：执行第一组动画：x轴不偏移；
    animation.translateX(0).step();

    // 第4步：导出动画对象赋给数据对象储存
    this.setData({
      animationData: animation.export()
    })

    // 第5步：设置定时器到指定时候后，执行第二组动画
    setTimeout(function () {
      // 执行第二组动画：X轴偏移22px，停
      animation.translateX(220).step()
      // 给数据对象储存的第一组动画，更替为执行完第二组动画的动画对象
      this.setData({
        animationData: animation
      })

      //关闭抽屉
      if (currentStatu == "close") {
        this.setData({
          showModalStatus: false
        });
      }
    }.bind(this), 200)

    // 显示抽屉
    if (currentStatu == "open") {
      this.setData({
        showModalStatus: true
      });
    }
  },


  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },
  company_details(e){
    let that = this
        let name = e.currentTarget.dataset.name
        wx.navigateTo({
            url: `./company_details/company_details`
        });
  },
  submit(e){
    this.setData({
      showModalStatus: false
    });
  },
  Gotback() {
    wx.navigateBack({
      delta: 1,
    })
  },
  diqu(e) {
    var that = this;

    let ID = e.currentTarget.dataset.id;

    that.setData({
      diquCUR: ID
    })
    // if (ID == 0) {
    //     that.setData({
    //         shi: that.data.shi1,
    //         category: that.data.leibie1,
    //         diquCUR: ID
    //     })
    // } else if (ID == 1) {
    //     that.setData({
    //         shi: that.data.shi2,
    //         category: that.data.leibie2,
    //         diquCUR: ID


    //     })
    // } else if (ID == 2) {
    //     that.setData({
    //         shi: that.data.shi3,
    //         category: that.data.leibie3,
    //         diquCUR: ID


    //     })
    // } else if (ID == 3) {
    //     that.setData({
    //         shi: that.data.shi4,
    //         diquCUR: ID,
    //         category: that.data.leibie4,

    //     })
    // } else if (ID == 4) {
    //     that.setData({
    //         shi: that.data.shi5,
    //         category: that.data.leibie5,
    //         diquCUR: ID


    //     })
    // }
  },
  _shi(e) {
    var that = this;

    let index = e.currentTarget.dataset.index;

    that.setData({
      shiCUR: index,
      num: that.data.shi[index]
    })
  },
  _category(e) {
    var that = this;
    let index = e.currentTarget.dataset.index;
    that.setData({
      diquCUR: index,
      num: that.data.category[index]
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})